package com.burstly.lib.network.beans;

import com.burstly.lib.network.beans.cookie.CookieHolder;
import com.burstly.lib.util.Utils;
import java.io.Serializable;
import java.util.Arrays;
import java.util.HashMap;

public class ResponseBean
  implements Serializable
{
  private static final long serialVersionUID = -9018742019102277718L;
  private String Id;
  private Color color;
  private CookieHolder[] cookie;
  private ResponseData[] data;
  private Integer height;
  private transient boolean mIsLoadedFromCache;
  private String message;
  private Integer offer;
  private String trans;
  private String type;
  private Integer width;

  public boolean equals(Object paramObject)
  {
    if (this == paramObject);
    ResponseBean localResponseBean;
    do
    {
      do
      {
        return true;
        if (paramObject == null)
          return false;
        if (getClass() != paramObject.getClass())
          return false;
        localResponseBean = (ResponseBean)paramObject;
        if (this.Id == null)
        {
          if (localResponseBean.Id != null)
            return false;
        }
        else if (!this.Id.equals(localResponseBean.Id))
          return false;
        if (this.color == null)
        {
          if (localResponseBean.color != null)
            return false;
        }
        else if (!this.color.equals(localResponseBean.color))
          return false;
        if (!Arrays.equals(this.cookie, localResponseBean.cookie))
          return false;
        if (!Arrays.equals(this.data, localResponseBean.data))
          return false;
        if (this.height == null)
        {
          if (localResponseBean.height != null)
            return false;
        }
        else if (!this.height.equals(localResponseBean.height))
          return false;
        if (this.message == null)
        {
          if (localResponseBean.message != null)
            return false;
        }
        else if (!this.message.equals(localResponseBean.message))
          return false;
        if (this.offer == null)
        {
          if (localResponseBean.offer != null)
            return false;
        }
        else if (!this.offer.equals(localResponseBean.offer))
          return false;
        if (this.trans == null)
        {
          if (localResponseBean.trans != null)
            return false;
        }
        else if (!this.trans.equals(localResponseBean.trans))
          return false;
        if (this.type == null)
        {
          if (localResponseBean.type != null)
            return false;
        }
        else if (!this.type.equals(localResponseBean.type))
          return false;
        if (this.width != null)
          break;
      }
      while (localResponseBean.width == null);
      return false;
    }
    while (this.width.equals(localResponseBean.width));
    return false;
  }

  public Color getColor()
  {
    return this.color;
  }

  public CookieHolder[] getCookie()
  {
    return this.cookie;
  }

  public ResponseData[] getData()
  {
    return this.data;
  }

  public Integer getHeight()
  {
    return this.height;
  }

  public String getId()
  {
    return this.Id;
  }

  public String getMessage()
  {
    return this.message;
  }

  public Integer getOffer()
  {
    return this.offer;
  }

  public String getTrans()
  {
    return this.trans;
  }

  public String getType()
  {
    return this.type;
  }

  public Integer getWidth()
  {
    return this.width;
  }

  public int hashCode()
  {
    int i;
    int k;
    label26: int n;
    label66: int i2;
    label86: int i4;
    label106: int i6;
    label126: int i8;
    label146: int i9;
    int i10;
    if (this.Id == null)
    {
      i = 0;
      int j = 31 * (i + 31);
      if (this.color != null)
        break label187;
      k = 0;
      int m = 31 * (31 * (31 * (j + k) + Arrays.hashCode(this.cookie)) + Arrays.hashCode(this.data));
      if (this.height != null)
        break label198;
      n = 0;
      int i1 = 31 * (m + n);
      if (this.message != null)
        break label210;
      i2 = 0;
      int i3 = 31 * (i1 + i2);
      if (this.offer != null)
        break label222;
      i4 = 0;
      int i5 = 31 * (i3 + i4);
      if (this.trans != null)
        break label234;
      i6 = 0;
      int i7 = 31 * (i5 + i6);
      if (this.type != null)
        break label246;
      i8 = 0;
      i9 = 31 * (i7 + i8);
      Integer localInteger = this.width;
      i10 = 0;
      if (localInteger != null)
        break label258;
    }
    while (true)
    {
      return i9 + i10;
      i = this.Id.hashCode();
      break;
      label187: k = this.color.hashCode();
      break label26;
      label198: n = this.height.hashCode();
      break label66;
      label210: i2 = this.message.hashCode();
      break label86;
      label222: i4 = this.offer.hashCode();
      break label106;
      label234: i6 = this.trans.hashCode();
      break label126;
      label246: i8 = this.type.hashCode();
      break label146;
      label258: i10 = this.width.hashCode();
    }
  }

  public boolean isIsLoadedFromCache()
  {
    return this.mIsLoadedFromCache;
  }

  public void setData(ResponseData[] paramArrayOfResponseData)
  {
    this.data = paramArrayOfResponseData;
  }

  public void setIsLoadedFromCache(boolean paramBoolean)
  {
    this.mIsLoadedFromCache = paramBoolean;
  }

  public String toString()
  {
    return "ResponseBean [Id=" + this.Id + ", color=" + this.color + ", cookie=" + Arrays.toString(this.cookie) + ", data=" + Arrays.toString(this.data) + ", offer=" + this.offer + ", height=" + this.height + ", width=" + this.width + ", message=" + this.message + ", trans=" + this.trans + ", type=" + this.type + "]";
  }

  public static class Color extends HashMap<String, String>
  {
    public static final String BACKGROUND_COLOR_KEY = "bg";
    public static final String BODY_COLOR_KEY = "bd";
    private static final long serialVersionUID = 1731985659404027534L;
  }

  public static class ResponseData
    implements Serializable
  {
    private static final long serialVersionUID = 150875871700056930L;
    private Integer adPool;
    private String adText;
    private AdType adType;
    private Integer aoid;
    private String cachingKey;
    private String[] cbca;
    private String cbe;
    private String[] cbea;
    private String cbi;
    private String[] cbia;
    private String cbm;
    private String[] cbma;
    private String clkData;
    private CookieHolder[] cookie;
    private Integer crid;
    private String data;
    private Integer dataType;
    private Integer destType;
    private Integer expires;
    private Long expiresAfter;
    private String feedName;
    private String iTrkData;
    private String imageUrl;
    private Integer interstitialShowtime;
    private Integer isInterstitial;
    private String name;
    private String parms;
    private Integer sessionLength;
    private Integer skipButtonActivationTime;
    private Integer textAdType;
    private String url;
    private String videoUrl;

    private static String[] getArray(String paramString, String[] paramArrayOfString)
    {
      if ((paramArrayOfString != null) && (paramArrayOfString.length > 0))
        return paramArrayOfString;
      return new String[] { paramString };
    }

    public boolean equals(Object paramObject)
    {
      if (this == paramObject);
      ResponseData localResponseData;
      do
      {
        do
        {
          return true;
          if (paramObject == null)
            return false;
          if (getClass() != paramObject.getClass())
            return false;
          localResponseData = (ResponseData)paramObject;
          if (this.adPool == null)
          {
            if (localResponseData.adPool != null)
              return false;
          }
          else if (!this.adPool.equals(localResponseData.adPool))
            return false;
          if (this.adText == null)
          {
            if (localResponseData.adText != null)
              return false;
          }
          else if (!this.adText.equals(localResponseData.adText))
            return false;
          if (this.adType == null)
          {
            if (localResponseData.adType != null)
              return false;
          }
          else if (!this.adType.equals(localResponseData.adType))
            return false;
          if (this.aoid == null)
          {
            if (localResponseData.aoid != null)
              return false;
          }
          else if (!this.aoid.equals(localResponseData.aoid))
            return false;
          if (!Arrays.equals(this.cbca, localResponseData.cbca))
            return false;
          if (this.cbe == null)
          {
            if (localResponseData.cbe != null)
              return false;
          }
          else if (!this.cbe.equals(localResponseData.cbe))
            return false;
          if (!Arrays.equals(this.cbea, localResponseData.cbea))
            return false;
          if (this.cbi == null)
          {
            if (localResponseData.cbi != null)
              return false;
          }
          else if (!this.cbi.equals(localResponseData.cbi))
            return false;
          if (!Arrays.equals(this.cbia, localResponseData.cbia))
            return false;
          if (this.cbm == null)
          {
            if (localResponseData.cbm != null)
              return false;
          }
          else if (!this.cbm.equals(localResponseData.cbm))
            return false;
          if (!Arrays.equals(this.cbma, localResponseData.cbma))
            return false;
          if (this.clkData == null)
          {
            if (localResponseData.clkData != null)
              return false;
          }
          else if (!this.clkData.equals(localResponseData.clkData))
            return false;
          if (this.feedName == null)
          {
            if (localResponseData.feedName != null)
              return false;
          }
          else if (!this.feedName.equals(localResponseData.feedName))
            return false;
          if (!Arrays.equals(this.cookie, localResponseData.cookie))
            return false;
          if (this.crid == null)
          {
            if (localResponseData.crid != null)
              return false;
          }
          else if (!this.crid.equals(localResponseData.crid))
            return false;
          if (this.data == null)
          {
            if (localResponseData.data != null)
              return false;
          }
          else if (!this.data.equals(localResponseData.data))
            return false;
          if (this.dataType == null)
          {
            if (localResponseData.dataType != null)
              return false;
          }
          else if (!this.dataType.equals(localResponseData.dataType))
            return false;
          if (this.destType == null)
          {
            if (localResponseData.destType != null)
              return false;
          }
          else if (!this.destType.equals(localResponseData.destType))
            return false;
          if (this.expires == null)
          {
            if (localResponseData.expires != null)
              return false;
          }
          else if (!this.expires.equals(localResponseData.expires))
            return false;
          if (this.expiresAfter == null)
          {
            if (localResponseData.expiresAfter != null)
              return false;
          }
          else if (!this.expiresAfter.equals(localResponseData.expiresAfter))
            return false;
          if (this.iTrkData == null)
          {
            if (localResponseData.iTrkData != null)
              return false;
          }
          else if (!this.iTrkData.equals(localResponseData.iTrkData))
            return false;
          if (this.imageUrl == null)
          {
            if (localResponseData.imageUrl != null)
              return false;
          }
          else if (!this.imageUrl.equals(localResponseData.imageUrl))
            return false;
          if (this.interstitialShowtime == null)
          {
            if (localResponseData.interstitialShowtime != null)
              return false;
          }
          else if (!this.interstitialShowtime.equals(localResponseData.interstitialShowtime))
            return false;
          if (this.isInterstitial == null)
          {
            if (localResponseData.isInterstitial != null)
              return false;
          }
          else if (!this.isInterstitial.equals(localResponseData.isInterstitial))
            return false;
          if (this.name == null)
          {
            if (localResponseData.name != null)
              return false;
          }
          else if (!this.name.equals(localResponseData.name))
            return false;
          if (this.parms == null)
          {
            if (localResponseData.parms != null)
              return false;
          }
          else if (!this.parms.equals(localResponseData.parms))
            return false;
          if (this.sessionLength == null)
          {
            if (localResponseData.sessionLength != null)
              return false;
          }
          else if (!this.sessionLength.equals(localResponseData.sessionLength))
            return false;
          if (this.skipButtonActivationTime == null)
          {
            if (localResponseData.skipButtonActivationTime != null)
              return false;
          }
          else if (!this.skipButtonActivationTime.equals(localResponseData.skipButtonActivationTime))
            return false;
          if (this.textAdType == null)
          {
            if (localResponseData.textAdType != null)
              return false;
          }
          else if (!this.textAdType.equals(localResponseData.textAdType))
            return false;
          if (this.url == null)
          {
            if (localResponseData.url != null)
              return false;
          }
          else if (!this.url.equals(localResponseData.url))
            return false;
          if (this.videoUrl != null)
            break;
        }
        while (localResponseData.videoUrl == null);
        return false;
      }
      while (this.videoUrl.equals(localResponseData.videoUrl));
      return false;
    }

    public Integer getAdPool()
    {
      return this.adPool;
    }

    public String getAdText()
    {
      return this.adText;
    }

    public AdType getAdType()
    {
      return this.adType;
    }

    public Integer getAoid()
    {
      return this.aoid;
    }

    public String getCachingKey()
    {
      return this.cachingKey;
    }

    public String[] getCbca()
    {
      return this.cbca;
    }

    public String getCbe()
    {
      return this.cbe;
    }

    public String[] getCbea()
    {
      return this.cbea;
    }

    public String getCbi()
    {
      return this.cbi;
    }

    public String[] getCbia()
    {
      return this.cbia;
    }

    public String getCbm()
    {
      return this.cbm;
    }

    public String[] getCbma()
    {
      return this.cbma;
    }

    public String getClkData()
    {
      return this.clkData;
    }

    public CookieHolder[] getCookie()
    {
      return this.cookie;
    }

    public Integer getCrid()
    {
      return this.crid;
    }

    public String getData()
    {
      return this.data;
    }

    public Integer getDataType()
    {
      return this.dataType;
    }

    public Integer getDestType()
    {
      return this.destType;
    }

    public Integer getExpires()
    {
      return this.expires;
    }

    public Long getExpiresAfter()
    {
      return this.expiresAfter;
    }

    public String getFeedName()
    {
      return this.feedName;
    }

    public String getImageUrl()
    {
      return Utils.encodeUrl(this.imageUrl);
    }

    public Integer getInterstitialShowtime()
    {
      return this.interstitialShowtime;
    }

    public Integer getIsInterstital()
    {
      return this.isInterstitial;
    }

    public String getName()
    {
      return this.name;
    }

    public String getParms()
    {
      return this.parms;
    }

    public Integer getSessionLength()
    {
      return this.sessionLength;
    }

    public Integer getSkipButtonActivationTime()
    {
      return this.skipButtonActivationTime;
    }

    public Integer getTextAdType()
    {
      return this.textAdType;
    }

    public String getUrl()
    {
      return this.url;
    }

    public String[] getValidCbeArray()
    {
      return getArray(this.cbe, this.cbea);
    }

    public String[] getValidCbiArray()
    {
      return getArray(this.cbi, this.cbia);
    }

    public String[] getValidCbmArray()
    {
      return getArray(this.cbm, this.cbma);
    }

    public String getVideoUrl()
    {
      return Utils.encodeUrl(this.videoUrl);
    }

    public String getiTrkData()
    {
      return this.iTrkData;
    }

    public int hashCode()
    {
      int i;
      int k;
      label26: int n;
      label44: int i2;
      label64: int i4;
      label95: int i6;
      label126: int i8;
      label157: int i10;
      label188: int i12;
      label208: int i14;
      label239: int i16;
      label259: int i18;
      label279: int i20;
      label299: int i22;
      label319: int i24;
      label339: int i26;
      label359: int i28;
      label379: int i30;
      label399: int i32;
      label419: int i34;
      label439: int i36;
      label459: int i38;
      label479: int i40;
      label499: int i42;
      label519: int i44;
      label539: int i45;
      int i46;
      if (this.adPool == null)
      {
        i = 0;
        int j = 31 * (i + 31);
        if (this.adText != null)
          break label580;
        k = 0;
        int m = 31 * (j + k);
        if (this.adType != null)
          break label591;
        n = 0;
        int i1 = 31 * (m + n);
        if (this.aoid != null)
          break label603;
        i2 = 0;
        int i3 = 31 * (31 * (i1 + i2) + Arrays.hashCode(this.cbca));
        if (this.cbe != null)
          break label615;
        i4 = 0;
        int i5 = 31 * (31 * (i3 + i4) + Arrays.hashCode(this.cbea));
        if (this.cbi != null)
          break label627;
        i6 = 0;
        int i7 = 31 * (31 * (i5 + i6) + Arrays.hashCode(this.cbia));
        if (this.cbm != null)
          break label639;
        i8 = 0;
        int i9 = 31 * (31 * (i7 + i8) + Arrays.hashCode(this.cbma));
        if (this.clkData != null)
          break label651;
        i10 = 0;
        int i11 = 31 * (i9 + i10);
        if (this.feedName != null)
          break label663;
        i12 = 0;
        int i13 = 31 * (31 * (i11 + i12) + Arrays.hashCode(this.cookie));
        if (this.crid != null)
          break label675;
        i14 = 0;
        int i15 = 31 * (i13 + i14);
        if (this.data != null)
          break label687;
        i16 = 0;
        int i17 = 31 * (i15 + i16);
        if (this.dataType != null)
          break label699;
        i18 = 0;
        int i19 = 31 * (i17 + i18);
        if (this.destType != null)
          break label711;
        i20 = 0;
        int i21 = 31 * (i19 + i20);
        if (this.expires != null)
          break label723;
        i22 = 0;
        int i23 = 31 * (i21 + i22);
        if (this.expiresAfter != null)
          break label735;
        i24 = 0;
        int i25 = 31 * (i23 + i24);
        if (this.iTrkData != null)
          break label747;
        i26 = 0;
        int i27 = 31 * (i25 + i26);
        if (this.imageUrl != null)
          break label759;
        i28 = 0;
        int i29 = 31 * (i27 + i28);
        if (this.interstitialShowtime != null)
          break label771;
        i30 = 0;
        int i31 = 31 * (i29 + i30);
        if (this.isInterstitial != null)
          break label783;
        i32 = 0;
        int i33 = 31 * (i31 + i32);
        if (this.name != null)
          break label795;
        i34 = 0;
        int i35 = 31 * (i33 + i34);
        if (this.parms != null)
          break label807;
        i36 = 0;
        int i37 = 31 * (i35 + i36);
        if (this.sessionLength != null)
          break label819;
        i38 = 0;
        int i39 = 31 * (i37 + i38);
        if (this.skipButtonActivationTime != null)
          break label831;
        i40 = 0;
        int i41 = 31 * (i39 + i40);
        if (this.textAdType != null)
          break label843;
        i42 = 0;
        int i43 = 31 * (i41 + i42);
        if (this.url != null)
          break label855;
        i44 = 0;
        i45 = 31 * (i43 + i44);
        String str = this.videoUrl;
        i46 = 0;
        if (str != null)
          break label867;
      }
      while (true)
      {
        return i45 + i46;
        i = this.adPool.hashCode();
        break;
        label580: k = this.adText.hashCode();
        break label26;
        label591: n = this.adType.hashCode();
        break label44;
        label603: i2 = this.aoid.hashCode();
        break label64;
        label615: i4 = this.cbe.hashCode();
        break label95;
        label627: i6 = this.cbi.hashCode();
        break label126;
        label639: i8 = this.cbm.hashCode();
        break label157;
        label651: i10 = this.clkData.hashCode();
        break label188;
        label663: i12 = this.feedName.hashCode();
        break label208;
        label675: i14 = this.crid.hashCode();
        break label239;
        label687: i16 = this.data.hashCode();
        break label259;
        label699: i18 = this.dataType.hashCode();
        break label279;
        label711: i20 = this.destType.hashCode();
        break label299;
        label723: i22 = this.expires.hashCode();
        break label319;
        label735: i24 = this.expiresAfter.hashCode();
        break label339;
        label747: i26 = this.iTrkData.hashCode();
        break label359;
        label759: i28 = this.imageUrl.hashCode();
        break label379;
        label771: i30 = this.interstitialShowtime.hashCode();
        break label399;
        label783: i32 = this.isInterstitial.hashCode();
        break label419;
        label795: i34 = this.name.hashCode();
        break label439;
        label807: i36 = this.parms.hashCode();
        break label459;
        label819: i38 = this.sessionLength.hashCode();
        break label479;
        label831: i40 = this.skipButtonActivationTime.hashCode();
        break label499;
        label843: i42 = this.textAdType.hashCode();
        break label519;
        label855: i44 = this.url.hashCode();
        break label539;
        label867: i46 = this.videoUrl.hashCode();
      }
    }

    public void setAdType(AdType paramAdType)
    {
      this.adType = paramAdType;
    }

    public void setCachingKey(String paramString)
    {
      this.cachingKey = paramString;
    }

    public void setCbca(String[] paramArrayOfString)
    {
      this.cbca = paramArrayOfString;
    }

    public void setCbe(String paramString)
    {
      this.cbe = paramString;
    }

    public void setCbea(String[] paramArrayOfString)
    {
      this.cbea = paramArrayOfString;
    }

    public void setCbi(String paramString)
    {
      this.cbi = paramString;
    }

    public void setCbia(String[] paramArrayOfString)
    {
      this.cbia = paramArrayOfString;
    }

    public void setCbm(String paramString)
    {
      this.cbm = paramString;
    }

    public void setCbma(String[] paramArrayOfString)
    {
      this.cbma = paramArrayOfString;
    }

    public void setExpires(Integer paramInteger)
    {
      this.expires = paramInteger;
    }

    public void setExpiresAfter(Long paramLong)
    {
      this.expiresAfter = paramLong;
    }

    public void setFeedName(String paramString)
    {
      this.feedName = paramString;
    }

    public void setSessionLength(Integer paramInteger)
    {
      this.sessionLength = paramInteger;
    }

    public void setSkipButtonActivationTime(Integer paramInteger)
    {
      this.skipButtonActivationTime = paramInteger;
    }

    public void setVideoUrl(String paramString)
    {
      this.videoUrl = paramString;
    }

    public String toString()
    {
      return "ResponseData [adPool=" + this.adPool + ", adType=" + this.adType + ", aoid=" + this.aoid + ", clkData=" + this.clkData + ", cookie=" + Arrays.toString(this.cookie) + ", crid=" + this.crid + ", dataType=" + this.dataType + ", destType=" + this.destType + ", iTrkData=" + this.iTrkData + ", textAdType=" + this.textAdType + ", imageUrl=" + this.imageUrl + ", videoUrl=" + this.videoUrl + ", adText=" + this.adText + ", name=" + this.name + ", parms=" + this.parms + ", cbi=" + this.cbi + ", cbia=" + Arrays.toString(this.cbia) + ", cbm=" + this.cbm + ", cbma=" + Arrays.toString(this.cbma) + ", cbe=" + this.cbe + ", cbea=" + Arrays.toString(this.cbea) + ", cbca=" + Arrays.toString(this.cbca) + ", url=" + this.url + ", expires=" + this.expires + ", expiresAfter=" + this.expiresAfter + ", isInterstitial=" + this.isInterstitial + ", interstitialShowtime=" + this.interstitialShowtime + ",  sessionLength=" + this.sessionLength + ", skipButtonActivationTime=" + this.skipButtonActivationTime + ", data=" + this.data + ", feedName=" + this.feedName + "]";
    }

    public static class AdType
      implements Serializable
    {
      private static final long serialVersionUID = -3474964294422289469L;
      private Integer extendedProperty;
      private Integer height;
      private Integer width;

      public boolean equals(Object paramObject)
      {
        if (this == paramObject);
        AdType localAdType;
        do
        {
          do
          {
            return true;
            if (paramObject == null)
              return false;
            if (getClass() != paramObject.getClass())
              return false;
            localAdType = (AdType)paramObject;
            if (this.extendedProperty == null)
            {
              if (localAdType.extendedProperty != null)
                return false;
            }
            else if (!this.extendedProperty.equals(localAdType.extendedProperty))
              return false;
            if (this.height == null)
            {
              if (localAdType.height != null)
                return false;
            }
            else if (!this.height.equals(localAdType.height))
              return false;
            if (this.width != null)
              break;
          }
          while (localAdType.width == null);
          return false;
        }
        while (this.width.equals(localAdType.width));
        return false;
      }

      public Integer getExtendedProperty()
      {
        return this.extendedProperty;
      }

      public Integer getHeight()
      {
        return this.height;
      }

      public Integer getWidth()
      {
        return this.width;
      }

      public int hashCode()
      {
        int i;
        int k;
        label26: int m;
        int n;
        if (this.extendedProperty == null)
        {
          i = 0;
          int j = 31 * (i + 31);
          if (this.height != null)
            break label65;
          k = 0;
          m = 31 * (j + k);
          Integer localInteger = this.width;
          n = 0;
          if (localInteger != null)
            break label76;
        }
        while (true)
        {
          return m + n;
          i = this.extendedProperty.hashCode();
          break;
          label65: k = this.height.hashCode();
          break label26;
          label76: n = this.width.hashCode();
        }
      }

      public void setExtendedProperty(Integer paramInteger)
      {
        this.extendedProperty = paramInteger;
      }

      public String toString()
      {
        return "[extendedProperty=" + this.extendedProperty + ", height=" + this.height + ", width=" + this.width + "]";
      }
    }
  }
}

/* Location:           E:\android\Toy Defense 2_dex2jar.jar
 * Qualified Name:     com.burstly.lib.network.beans.ResponseBean
 * JD-Core Version:    0.6.2
 */